package com.silence.gmall.product.service;

import com.silence.gmall.product.dto.BaseAttrValueDto;
import com.silence.gmall.product.dto.BaseAttrInfoDto;

import java.util.List;

/**
 * @Author silence
 * @Description 针对表【base_attr_info(属性表)】的数据库操作Service
 * @Date 2025-08-17 16:28:16
 */
public interface BaseAttrInfoService {

    /**
     * 根据平台属性ID获取平台属性对象数据
     *
     * @param attrId 平台属性ID
     * @return 平台属性对象数据
     */
    List<BaseAttrValueDto> getAttrValueList(String attrId);

    /**
     * 添加修改平台属性
     *
     * @param reqVo 添加修改平台属性请求对象
     */
    void saveOrUpdateAttrInfo(BaseAttrInfoDto reqVo);

}